provable fact - German English Dictionary